Multiflora Rose — synonyms, definition
1. multiflora rose (Noun)
4 synonyms
Japanese rose Rosa multiflora baby rose multiflora
1 definition
multiflora rose (Noun) — Vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock.
2 types of
rose rosebush